package com.mowwang.file;

import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Get {
    public  static void get() throws IOException {
        File file=new File("d:/gbk.txt");
        if (!file.exists()){
            file.createNewFile();
        }
        System.out.println("获取文件的绝对路径："+file.getAbsolutePath());
        System.out.println("获取文件的相对路径："+file.getPath());
        System.out.println("获取文件的名字："+file.getName());
        System.out.println("获取文件的长度："+file.length());//返回long
        System.out.println("文件的最后修改时间："+file.lastModified());//返回long
        long lasttimes=file.lastModified();
        //使用给定的毫秒时间构造一个Date对象
        Date date=new Date(lasttimes);
        //创建时间格式化的对象
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM--dd HH:mm:ss");
        //格式化时间
        String lastmodify=sdf.format(date);
        System.out.println("文件最后修改时间"+lastmodify);

    }

    public static void main(String[] args) throws IOException {
        get();
    }
}
